icon-browser: Don't crash on exit
authorMatthias Clasen <mclasen@redhat.com>
Tue, 29 Jul 2014 12:50:10 +0000 (14:50 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 29 Jul 2014 12:50:10 +0000 (14:50 +0200)
demos/icon-browser/iconbrowserwin.c

index 6bb0684b9cb2461c2d04233a624d60e0847f40b8..47c621d44a275d97a8b925182f72c69e72d277f6 100644 (file)
@@ -176,6 +176,9 @@ selected_context_changed (GtkListBox *list, IconBrowserWindow *win)
   GtkWidget *label;
 
   row = GTK_WIDGET (gtk_list_box_get_selected_row (list));
+  if (row == NULL)
+    return;
+
   label = gtk_bin_get_child (GTK_BIN (row));
   win->current_context = g_object_get_data (G_OBJECT (label), "context");
   gtk_tree_model_filter_refilter (win->filter_model);